suffer an ordeal - Turco Inglés Diccionario